Yala

By plane
By plane

There is no direct flight to Yala but Thai Airways International offers flights from Bangkok to Hat Yai. From Hat Yai one can either take the train, bus, taxi, or air-conditioned van to Yala. Please call Thai Airways at 1566, 0 2280 0060, 0 2628 2000 for more information.

By train
By train

Yala is 1,055 kilometres from Bangkok by rail. The State Railway Authority of Thailand operates daily rapid and express train services from Bangkok to Yala. Trains leaves the Bangkok Railway Station at 0.25 p.m., 2.45 p.m. and 3.50 p.m. For more information please call Travelling Service Unit, Bangkok Railway Station at tel: 1690, 0 2223 7010 and 0 2223 7020 or visit www.srt.or.th.

By car
By car

Yala is 1,084 kilometres south of Bangkok by road. One can take Highway 4 Thanon Phetkasem from Bangkok to Prachuap Khiri Khan, and Chumphon, then onto Highway 41 through Thung Song, Phatthalung, Hat Yai, Pattani, and Yala.

By bus
By bus

To/from Bangkok: Air-con buses by The Transport Co. Ltd บริษัท ขนส่ง จำกัด (บขส., bor-kor-sor) run between Bangkok southern bus terminal สายใต้, sai-tai and Yala bus terminal daily. The distance is ~1089km and normally takes 14 hours.

24 seats VIP bus พิเศษ, piset costs 1215 baht, departs from Bangkok at 17:30. On the reverse, the departure is at 14:00.

32 seats Class 1 B bus ม1พ costs 914 baht, departs from Bangkok at 19:00 and Yala at 15:30.

40 seats Class 1 C bus ม1ข costs 783 baht, departs from Bangkok at 17:00 and Yala at 16:30.

47 seats Class 2 bus ม2 costs 609 baht, departs from Bangkok at 14:00 and 18:00, Yala at 12:30 and 14:30.

Air-conditioned bus services are run daily between Bangkok and Yala from the Southern Bus Terminal. Departure times from Bangkok are as follows:

VIP Bus – 5.30 p.m.

Standard 1 Bus – 10.30 a.m. and 5 p.m.

For further information please call the Southern Bus Terminal at tel: 0 2435 1119-200.

Thai Doen Rot Co.,Ltd tel: 0 2435 7424 operates a daily bus service from Bangkok to Betong. The bus leaves the Southern Bus Terminal at 4 p.m.

To/from Sungai Kolok

Mini bus for 120 Baht or by train for 20 baht. The travel takes about 2 hours, be awarded that train may be slower.